contract for the supply of services - Español Inglés Diccionario