kabarda - German English Dictionary