where it's at all possible - Français Anglais Dictionnaire