system of supports - French English Dictionary