five-stamened chickweed - German English Dictionary