if deemed necessary by - Français Anglais Dictionnaire