average life-span - Turkish English Dictionary