mensurate - Spanish English Dictionary