giant cerianthus of the sand - German English Dictionary