pigeonfoot (geranium molle) - German English Dictionary