Toren - German English Dictionary