strive to survive - Español Inglés Diccionario