pinched-stem seal - Spanish English Dictionary