inglourious bastards - French English Dictionary