balance sheet revenue ratio - French English Dictionary