feel comfortable in a certain place - Turkish English Dictionary