mameluk - German English Dictionary