boarding and search of ships - Espagnol Anglais Dictionnaire