2,5-dinitrotoluene - Spanish English Dictionary