flashing red strobe light - Turkish English Dictionary