tugback - Turkish English Dictionary