return on capital invested - French English Dictionary