cost someone their life - Francés Inglés Diccionario