to be on the loose - Français Anglais Dictionnaire