tanto - German English Dictionary