passage of an electric current - German English Dictionary