petiolate - German English Dictionary