repossessors - French English Dictionary