trench crossing - Spanish English Dictionary