superserviceable - French English Dictionary