shankpiece - German English Dictionary