having the means - French English Dictionary