torch body - Turkish English Dictionary