pay kiosk - French English Dictionary