trail running shoe - German English Dictionary