Не по существу, но в английском языке нет слова "selftrip".