stay in the trenches - German English Dictionary