hardly visible - Turco Inglés Diccionario