life and/or death situation - Turkish English Dictionary