microalgae - German English Dictionary