an absolute complement - French English Dictionary