petiolated abdomen - German English Dictionary