have gobbled down - Turc Anglais Dictionnaire