live in the shadow of guns - Francés Inglés Diccionario