gacaca - German English Dictionary