litter of young animals - Francés Inglés Diccionario