organik ambliyopi - Turkish English Dictionary