tank traps - Alemán Inglés Diccionario