blocking and tackling - French English Dictionary