have a rat jacket - Français Anglais Dictionnaire