emergency stop device - Francés Inglés Diccionario