scotching - Turkish English Dictionary