well-characterized - French English Dictionary