hem and haw - French English Dictionary