be ready to drop - French English Dictionary