small shabby cloak/cape - French English Dictionary