insan üstü çaba göstermek - Turkish English Dictionary