temporary structures - French English Dictionary