badge meters - Turkish English Dictionary