composite brake drum - Spanish English Dictionary