trench rollers - Francés Inglés Diccionario