turn the first left - French English Dictionary