us or british marine corps soldier - French English Dictionary