budding amateur mathematician - French English Dictionary