push trolleys - French English Dictionary