transportable platform - French English Dictionary