tin-iron alloy layer - Spanish English Dictionary