picture theatre - Spanish English Dictionary