seeking any means to survive - Espagnol Anglais Dictionnaire