soldier of fortune - French English Dictionary