do everything one can to survive - Alemán Inglés Diccionario