organisation backing - French English Dictionary