thought-provoking - Turkish English Dictionary