bullhead armour - Francés Inglés Diccionario