electrifiable - Turkish English Dictionary