large-pod pinweed - Turkish English Dictionary