stagehands - German English Dictionary