picture (idea, vision, concept) - Alemán Inglés Diccionario