to cause indigestion - Alemán Inglés Diccionario