electrobiogenesis - German English Dictionary