traditional spring festivals - Alemán Inglés Diccionario