boarding and search of ships - Spanish English Dictionary