being largely dependent on - Spanisch Englisch Wörterbuch