stand still for - German English Dictionary