million (m) - Turkish English Dictionary