micro-algae - German English Dictionary