litter of young animals - Alemán Inglés Diccionario