in the firing line - Francés Inglés Diccionario