preventing devices - Inglés Sinónimo Diccionario