a female horse or dumb person - Alemán Inglés Diccionario