lens (magnifying glass) - Spanish English Dictionary