large-pod pinweed - Spanish English Dictionary