working for the cuban ministry of transportation, in charge of order at the bus stops - French English Dictionary