give birth to a litter - Español Inglés Diccionario