public works or supply contract - Turco Inglés Diccionario