idea/concept of something - Alemán Inglés Diccionario