macaranduba (manilkara excelsa) - French English Dictionary