landing ship infantry - French English Dictionary