have a rat jacket - Allemand Anglais Dictionnaire