butt rammer - French English Dictionary