deniz/gemi haydudu - Turkish English Dictionary