have an idea of something - Francés Inglés Diccionario