sustenance - French English Dictionary