dewlap - Turkish English Dictionary