live to tell the tale - Francés Inglés Diccionario