global leverage - Turkish English Dictionary