large canal or dike - İspanyolca İngilizce Sözlük