sling soldier - French English Dictionary