god love a duck! - Francés Inglés Diccionario