cause embarrassment - Spanisch Englisch Wörterbuch