esconce - Turkish English Dictionary