lovely weather for ducks - Alemán Inglés Diccionario