browbeating - French English Dictionary