layer of alloy - Turkish English Dictionary