a clear picture - Turco Inglés Diccionario