have it (that...) - French English Dictionary