magellanic steamerduck - Francés Inglés Diccionario