expendables - French English Dictionary