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