feeling an intense sexual desire - Español Inglés Diccionario