wearing a capirote - Alemán Inglés Diccionario