ruddy ducks - Alemán Inglés Diccionario