to stand still - German English Dictionary