mega-plankton - German English Dictionary