matraques - French English Dictionary