bullhead armour - Español Inglés Diccionario