lumbrical muscle - German English Dictionary