foot-muff - Alemán Inglés Diccionario