be caught with one's trousers down - Türkisch Englisch Wörterbuch