kabarma - German English Dictionary