boarding and search of ships - Alemán Inglés Diccionario