left-handy thread - Turkish English Dictionary