international tin agreement - Spanish English Dictionary