flasher (colloquial) - Spanish English Dictionary