essential to survive - Español Inglés Diccionario