shusha - German English Dictionary