self preservation - Alemán Inglés Diccionario