most distinct right - Turkish English Dictionary