rubber heel - Francés Inglés Diccionario