spearcarrier - French English Dictionary