中英词典查询

smutch [smʌtʃ]

n. 污迹;
vt. 弄脏;