loot or pillage - French English Dictionary