armillate - Alemán Inglés Diccionario