telephone kiosk - French English Dictionary