lens (magnifying glass) - French English Dictionary