inhibited sexual desire - Alemán Inglés Diccionario