omdurman - German English Dictionary