sub-thalamic - Spanish English Dictionary