phosphorus doping - Turkish English Dictionary