short cloak without cape - French English Dictionary