palmar branch of ulnar nerve - Deutsch Englisch Wörterbuch