tool trolley - French English Dictionary