tank ditch - Alemán Inglés Diccionario