and stuff like that (there) - Allemand Anglais Dictionnaire