giant panel or photograph - Spanish English Dictionary