draftiest - French English Dictionary