large-pod pinweed - German English Dictionary