cenchrus - German English Dictionary