dependent  upon - İspanyolca İngilizce Sözlük