hand-geared trolleys - French English Dictionary