taking the place of - German English Dictionary