metaheuristic - German English Dictionary