have a lot of stuff - Turc Anglais Dictionnaire