C4 mostafahassaan f8 return most voted synonym

issue #79 
@nourhanZ 
@NourhanMohamed 
@m0hamed 
@SalmaFG 
Please review.