electron deficiency - Turkish English Dictionary