office of head stage director - German English Dictionary