fail to sprout - French English Dictionary