front armor - Turco Inglés Diccionario