band brightly embroidered with images of dogs, birds or cats - Español Inglés Diccionario