protecting device - Francés Inglés Diccionario