armouring work on crown - Francés Inglés Diccionario