being largely dependent on - Türkisch Englisch Wörterbuch