seat-kilometre - French English Dictionary