spin-coupled - Spanish English Dictionary