immoveable property - Turco Inglés Diccionario