robber trenches - Francés Inglés Diccionario