mascled armor - Turco Inglés Diccionario