half-lap - Turkish English Dictionary