a lot depends on... - Türkisch Englisch Wörterbuch