a tropical evergreen tree that produces the cashew nut and the cashew apple - Español Inglés Diccionario