to cause indigestion - German English Dictionary