e-form (electronic form) - Turkish English Dictionary