return on capital invested - German English Dictionary