automobile shield - Spanish English Dictionary