worldwide financial transfers - Turkish English Dictionary