dependent  upon - Almanca İngilizce Sözlük