semimembranous muscle - German English Dictionary