in the teeth of something - Spanisch Englisch Wörterbuch