rubber strap - Francés Inglés Diccionario