worldsheet - German English Dictionary