red fescue - Alemán Inglés Diccionario