living accommodations - Turco Inglés Diccionario