toe sock - Francés Inglés Diccionario