have a rat jacket - French English Dictionary