fruit of the candle tree (parmentiera edulis) - Alemán Inglés Diccionario