palmar branch of ulnar nerve - Francés Inglés Diccionario