macroorganisms - Turkish English Dictionary