deem it necessary - Turc Anglais Dictionnaire