submarine trenches - Espagnol Anglais Dictionnaire