necessary and proper - Turc Anglais Dictionnaire