a long and loose jacket - Français Anglais Dictionnaire