(construction/building) site supervisor - Türkçe İngilizce Sözlük