trenchhoe - İspanyolca İngilizce Sözlük