Narrowleaf Pinweed - German English Dictionary