have something ready - French English Dictionary