electrohemostasis - German English Dictionary