finger (of hand) - French English Dictionary