new rice for africa - German English Dictionary