necessitated - Turc Anglais Dictionnaire