make for somewhere - French English Dictionary