seeking any means to survive - Español Inglés Diccionario