bullet lodged in the body - Francés Inglés Diccionario