seeking any means to survive - Turkish English Dictionary