place to lie - Turkish English Dictionary