overload protective device - Francés Inglés Diccionario