bir şeyde kendi kendine yeten - Turkish English Dictionary