toe sock - Alemán Inglés Diccionario