self-cloning - German English Dictionary