toe covers - Alemán Inglés Diccionario