rubber buffers - Alemán Inglés Diccionario