self-flashing - Turkish English Dictionary