mamelukes - German English Dictionary