backscatterer - Spanish English Dictionary