matter of survival - Spanish English Dictionary