trail keeper - Spanish English Dictionary