macrolon - Turkish English Dictionary