petiole thickness - Turkish English Dictionary