being largely dependent on - Almanca İngilizce Sözlük