addersmeat - French English Dictionary