rented premises - Turco Inglés Diccionario