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