madrasa - German English Dictionary