gaggle of ducks - Turco Inglés Diccionario