striding - German English Dictionary