be left in the lurch - Türkisch Englisch Wörterbuch