balaclava-clad - Alemán Inglés Diccionario