protecting sole - Turco Inglés Diccionario