mandalorian armor - Francés Inglés Diccionario