seeking any means to survive - İspanyolca İngilizce Sözlük