to give solace - Turkish English Dictionary