short collarless cape/cloak - French English Dictionary