sufficient salary - French English Dictionary