stay in the trenches - Francés Inglés Diccionario