head of ulna - Turco Inglés Diccionario