snowtrooper armor - Español Inglés Diccionario