pillager - French English Dictionary