self-plugging - German English Dictionary