triple trail - German English Dictionary