jointed algae - German English Dictionary