thrummer - French English Dictionary