splint armor - Español Inglés Diccionario