palmar metacarpal artery - German English Dictionary