related to the panama canal - Español Inglés Diccionario