microalgue - German English Dictionary