meliorator - Turkish English Dictionary