someone that just recently started - French English Dictionary