intermittent flashes of red light - Espagnol Anglais Dictionnaire