forestalls - Francés Inglés Diccionario