litter of puppies - Francés Inglés Diccionario