mega-plankton - Turkish English Dictionary