telson - Turkish English Dictionary