relating to cherimoya production and trade - Francés Inglés Diccionario