abbitten - French English Dictionary