sabotaged - French English Dictionary