picture card or card, generally small, illustrated with drawings or photographs - Spanish English Dictionary