rhizoglyphus echinopus - Turkish English Dictionary