thrown violently - French English Dictionary