have been had - Turc Anglais Dictionnaire