rubber deposit - Alemán Inglés Diccionario