forestalls - Alemán Inglés Diccionario