"sich herausgeredet" in English sich herausgeredet made excuses Detailed translations for "sich herausgeredet" sich herausgeredet sich herausgeredet made excuses