rubber foot - Espagnol Anglais Dictionnaire