to have the goods ready by - French English Dictionary