intermittent flashes of red light - Alemán Inglés Diccionario