beat the devil's tattoo - French English Dictionary