contra-rotating drum - Spanish English Dictionary