Bullheads. - Turc Anglais Dictionnaire