towheaded - Turco Inglés Diccionario