antitank ditch - Francés Inglés Diccionario