a type of house in granada - Turco Inglés Diccionario