short palmar muscle - German English Dictionary