goods and services transactions - Turkish English Dictionary