trench (folor) - Spanish English Dictionary