be young and not experienced - French English Dictionary