supplantation - German English Dictionary