foreign business transactions - Spanish English Dictionary