arab peace ınitiative - German English Dictionary