theatrical producer - Spanish English Dictionary