gross world-wide taxable revenue - Turkish English Dictionary