is this place for rent - Turkish English Dictionary