body armor - Turco Inglés Diccionario