armor clamp - Alemán Inglés Diccionario