reveal a lot of flesh - Spanisch Englisch Wörterbuch