machan (in india) - Turkish English Dictionary