multi interface shoe - Francés Inglés Diccionario