tape armouring - Francés Inglés Diccionario