land on a ship's deck - Turkish English Dictionary