electrifying - German English Dictionary