spoliator - French English Dictionary