difficult access to subarachnoid space - Spanish English Dictionary