a tearing hurry/rush - French English Dictionary