in one's tracks - Spanisch Englisch Wörterbuch