heuristic reasoning - Alemán Inglés Diccionario