support trench - İspanyolca İngilizce Sözlük