protecting device - Turco Inglés Diccionario