torsal - Turkish English Dictionary