besotted person - French English Dictionary