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