head stage director - German English Dictionary