phosphorus thiochloride - German English Dictionary