iridescent swimming crab - German English Dictionary