stride away - German English Dictionary