drainage of toa - İspanyolca İngilizce Sözlük