giant thatching grass - Turco Inglés Diccionario