recalcitrant molecules - Spanish English Dictionary