running hither and thither - German English Dictionary