palmar branch of ulnar nerve - Turco Inglés Diccionario