"site managers" in German site managers Baustellenleiter Detailed translations for "site managers" site managers site managers Baustellenleiter{masculine plural}