million (m) - Spanish English Dictionary