platform (on a crane) - French English Dictionary