stay in the trenches - İspanyolca İngilizce Sözlük