front interstage seal - Spanish English Dictionary