açık deniz haydudu - Turkish English Dictionary