organ burden - French English Dictionary