theatrical release - Spanish English Dictionary