body of sailors - Turkish English Dictionary