seal bearing retainer - Spanish English Dictionary