islamic dawa party - German English Dictionary