not have achieved sexual satisfaction - Turco Inglés Diccionario