self preservation - Francés Inglés Diccionario