moorish cape with a hood - French English Dictionary