toothpickweed - Turkish English Dictionary