structural platform - French English Dictionary