release of burden - French English Dictionary