Abschlachten - French English Dictionary