distribution trolley - French English Dictionary