menengoblast - Turkish English Dictionary