construction site supervisor - Turc Anglais Dictionnaire