front bearing shield - Spanish English Dictionary