travel on a shoestring - French English Dictionary