shunt-free life - Turkish English Dictionary