average life span - Turkish English Dictionary