shoora - German English Dictionary