macrobiote - German English Dictionary