iridescent swimming crab - Turkish English Dictionary