organ of sight - Turkish English Dictionary