international natural rubber agreement - Alemán Inglés Diccionario