take the flak - French English Dictionary