female that invents - Alemán Inglés Diccionario