and stuff like that (there) - Turc Anglais Dictionnaire