turnkey lump sum price - French English Dictionary