sprax's villa retreat - Turkish English Dictionary