stay in the trenches - Turco Inglés Diccionario