organ of vision - German English Dictionary