juice (electric current) - German English Dictionary