picture (idea, vision, concept) - Turco Inglés Diccionario