flashing red strobe light - Francés Inglés Diccionario