final terminal stopping device - Francés Inglés Diccionario