boarding and search of ships - French English Dictionary