attack against all humanity - French English Dictionary