not have achieved sexual satisfaction - Turc Anglais Dictionnaire