van hoorne's canal - Turco Inglés Diccionario