sowback - Turkish English Dictionary