madrasahs - German English Dictionary