intrapetiolar - Turkish English Dictionary