casting alloy - Turkish English Dictionary