forest ride/track - German English Dictionary