phosphorus doping - Spanish English Dictionary