chabomba - German English Dictionary