go straight and turn left - French English Dictionary