location measurement unit - Spanish English Dictionary