torsel - German English Dictionary