electrifications - German English Dictionary