laugh to scorn - Turkish English Dictionary