Bullheads. - French English Dictionary