Lump sum contract - Francés Inglés Diccionario