total project costs estimate - Turc Anglais Dictionnaire