the wild bunch - French English Dictionary