amicable numbers - French English Dictionary