kendi kendine tohumlanan - Turkish English Dictionary