pigeonfoot (geranium molle) - Turkish English Dictionary