madrasah - German English Dictionary