rebarbative - Turkish English Dictionary