boarding and search of ships - Turkish English Dictionary