armillate - Español Inglés Diccionario