tonture - German English Dictionary