band brightly embroidered with images of dogs, birds or cats - Spanish English Dictionary