relating to the panama canal - Espagnol Anglais Dictionnaire