meniscus (liquid level) - French English Dictionary