rubber strap - Alemán Inglés Diccionario