gross world-wide taxable revenue - Spanish English Dictionary