have foreknowledge of - Francés Inglés Diccionario