organic cotton socks - Turco Inglés Diccionario