marshalling kiosk - French English Dictionary