English Legal Terms of Contract : English Arabic - Habib, Mustafa Salman (Dar ALTHQAFH, 2008)