vulva of a female animal - Spanisch Englisch Wörterbuch