baggara - German English Dictionary