boarhead armored searobin - French English Dictionary