boarhead armored searobin - Spanish English Dictionary