phosphene - German English Dictionary