impregnate a female animal - Español Inglés Diccionario