inhibited sexual desire - Francés Inglés Diccionario