town seal - Spanish English Dictionary