rubber latch - Francés Inglés Diccionario