life (length of) - Turkish English Dictionary