stand in someone's way - German English Dictionary