butt of a ram - French English Dictionary