bang the drum of - French English Dictionary