phosphene - Turkish English Dictionary