eat food hard to digest - Espagnol Anglais Dictionnaire