by artificial means - Turc Anglais Dictionnaire