arafat - German English Dictionary