barnyard sage - Alemán Inglés Diccionario