arafat - French English Dictionary