toe socks - Francés Inglés Diccionario