petiolar - German English Dictionary