paper chute - French English Dictionary