stand in for somebody - German English Dictionary