seeking any means to survive - Francés Inglés Diccionario