excessive sexual desire - Alemán Inglés Diccionario