soldiers' home - French English Dictionary