be or feel embarrassed - Spanisch Englisch Wörterbuch