electrificable - German English Dictionary