robber trenches - Alemán Inglés Diccionario