bullheads. - Español Inglés Diccionario