inhibited female orgasm - Alemán Inglés Diccionario