a seasoned traveller - French English Dictionary