owner of accommodation for rent - Turkish English Dictionary