be up the spout - French English Dictionary