reflecting emblem - Spanish English Dictionary