the least possible burden - French English Dictionary