atrocious assault - French English Dictionary