a fine day for ducks - Francés Inglés Diccionario