large-podded pinweed - Turkish English Dictionary