give solace to - Turkish English Dictionary