mechanically alloyed - Turkish English Dictionary