road warning device - Francés Inglés Diccionario