contractor's premises - Almanca İngilizce Sözlük