parallel trench - Spanish English Dictionary