traces of polar compounds - French English Dictionary