undue financial burden - French English Dictionary