alcock's canal - Francés Inglés Diccionario