who has ants in their pants (person) - Spanisch Englisch Wörterbuch