sunflower sea star - German English Dictionary