pay compliments to - French English Dictionary