engineering alloys - Turkish English Dictionary