matter of survival - Turkish English Dictionary