headlap - Turkish English Dictionary