"making excuses" in German making excuses sich herausredend Detailed translations for "making excuses" making excuses making excuses sich herausredend