acacia catechu - Spanish English Dictionary