electrificable - Turkish English Dictionary