electronic contracting (e-contracting) - Turkish English Dictionary