arched swimming crab - Turkish English Dictionary