drumbeat - French English Dictionary