vile person/thing - French English Dictionary