grossly exaggerated - French English Dictionary