ridiculed and ashamed - Spanisch Englisch Wörterbuch