gaggle of ducks - Alemán Inglés Diccionario