torsal - German English Dictionary