forestalled - Alemán Inglés Diccionario