well invested capital - French English Dictionary