supplanting - German English Dictionary