hurling violently - French English Dictionary