a force to reckon with - French English Dictionary