place with abundant giant feather grass - Turco Inglés Diccionario