hard spot - Turkish English Dictionary