trail sight - German English Dictionary