be in a bit of a jam - Türkisch Englisch Wörterbuch