rock armor - Turco Inglés Diccionario