red phosphorus - Turkish English Dictionary