moorish rattle - French English Dictionary