rebuffade - Turkish English Dictionary