armillate - Francés Inglés Diccionario