inhibited female orgasm - Francés Inglés Diccionario