recreational street activity for children - German English Dictionary