subpetiolate - German English Dictionary