supervisor's field deputy - German English Dictionary