japanese spider crab (macrocheira kaempferi) - Turkish English Dictionary