duplex alloys - Turkish English Dictionary