still to be had - French English Dictionary