intifada - German English Dictionary