machine gun nest - German English Dictionary