indegestion remedy - German English Dictionary