supplants - German English Dictionary