talk your way somewhere - French English Dictionary