giant hogweed - Turkish English Dictionary