dorsal horn of spinal cord - Español Inglés Diccionario