location of job site - Almanca İngilizce Sözlük