towsack - German English Dictionary