measurements and instruments - Spanish English Dictionary