rented premises - Turkish English Dictionary