forestalled - Francés Inglés Diccionario