very cruel person - French English Dictionary