to cause indigestion - Turco Inglés Diccionario