severe physical violence - French English Dictionary