dopants - German English Dictionary