dwelling place - Turco Inglés Diccionario