related to the panama canal - Espagnol Anglais Dictionnaire