trenching ploughs/plows - Francés Inglés Diccionario