electroporation - German English Dictionary