someone that foretells the future - Alemán Inglés Diccionario