nitrogenous mustard - Turkish English Dictionary