electrogenesis - German English Dictionary