external term of trade - Spanish English Dictionary