not have achieved sexual satisfaction - Francés Inglés Diccionario