recalcitrant substance - Spanish English Dictionary