a house surrounded by greenery - Turco Inglés Diccionario