boarding and search of ships - Francés Inglés Diccionario