seat of pants - French English Dictionary