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