inhibited sexual desire - Allemand Anglais Dictionnaire