sun-soaked - Turkish English Dictionary